storm sash - Español Inglés Diccionario